package com.shujia.one;

/*
导包, 在一个类里面用到其他的类, 同名的类可能存在多个
怎么才能确定唯一的类, 需要在使用类的时候添加包的前缀
 */
// 导包使用 import关键字

import java.util.Scanner;


public class ScannerDemo1 {
    public static void main(String[] args) {
        // a的值是固定的, 不够灵活
        int a = 10;
        System.out.println(a > 9 ? 1 : 2);

        // 使用变量接收键盘录入的数值
        // 用到一个工具类, JDK提供好的一些类, 具有一些特殊的功能
        // 定义Scanner变量, 把Scanner当成一个自定义的数据类型
        // Scanner是引用的数据类型, 创建引用数据类型变量需要使用new关键字
        // System.in 就是键盘录入
        Scanner sc = new Scanner(System.in);

        // 使用 sc 变量
        // 方法就是功能, 使用工具类编写好的功能
        // nextXxx方法, 会让程序阻塞, 等待我们在控制台输入
        System.out.print("请输入一个整数:");
        int num = sc.nextInt();// 接收键盘输入的整数
        // 使用
        System.out.println(num);

        // 可以使用Scanner对象可以获取所有的基本数据类型
        // 获取键盘输入的byte类型数字
        byte b = sc.nextByte();
        System.out.println(b);

        // 获取键盘输入的byte类型数字
        double d = sc.nextDouble();
        System.out.println(d);

        // next... 其他的数据类型, 自己练习一下


    }
}
